last pig of a litter - French English Dictionary